King Charles and Prince William have suddenly cleared their calendars and canceled several upcoming royal engagements as the United Kingdom prepares for a surprise general election.
King Charles and Prince William have suddenly cleared their calendars and canceled several upcoming royal engagements as the United Kingdom prepares for a surprise general election.